Ext.onReady(function() {

			var tabs = new Ext.ux.SlidingTabPanel({
						resizeTabs		: true, // turn on tab resizing
						tabWidth		: 135,
						enableTabScroll	: false,
						width			: 645,
						height			: 250,
						slideDuration	: .15,
						defaults		: {
							bodyStyle	: 'padding:10px;'
						},
						plugins			: new Ext.ux.TabCloseMenu()
					});

			// Tab generation code
			var index = 0;
			while (index < 4) {
				addTab();
			}

			function addTab() {
				tabs.add({
					title		: 'New Tab ' + (++index),
					html		: 'Tab Body ' + (index)
							+ '<br/><br/><div>Bogus Markup</div>',
					closable	: true
				}
				).show();
			}

			new Ext.Viewport({
						layout	: 'fit',
						items	: tabs
					});
		});